an overlook - Turc Anglais Dictionnaire